made by artifice/art - Allemand Anglais Dictionnaire